package com.pine.dcts.service;

/**
 * @author xiaoyuan
 * @create 2021/1/13
 **/
public interface TaskStatusService {
    /**
     *  更新任务状态为准备
     * @param jobId
     */
    void prepare(Integer jobId);
    /**
     *  更新任务状态为运行中
     * @param jobId
     */
    void running(Integer jobId);
    /**
     *  更新任务状态为运行错误
     * @param jobId
     */
    void error(Integer jobId);
    /**
     *  更新任务状态为暂停中
     * @param jobId
     */
    void suspend(Integer jobId);
    /**
     *  更新任务状态为已完成
     * @param jobId
     */
    void finish(Integer jobId);
}
